// 注意：每次调用 $.get() 或 $.post()或者$.ajax()的时候
// 会先调用ajaxprefilter这个函数
// 会在这个函数中。可以拿到我们给ajax提供的配置对象
$.ajaxPrefilter(function(options){
options.url='http://api-breakingnews-web.itheima.net/'+options.url
console.log(options.url);
// 统一为有权限的接口，设置headers 请求头
if(options.url.indexOf('my/')!==-1){
    options.headers={
        Authorization: localStorage.getItem("token") || "",
      }
}


// 全局统一挂载complete 回调函数
options.complete = function(res){    
        console.log('complete',res);
        // 在complete回调函数中可以使用res.responseJSON,拿到服务器响应回来的数据
        if(res.responseJSON.status===1&&res.responseJSON.message==='身份认证失败！'){
            // 1.强制清空token
            localStorage.removeItem('token')
            // 2.强制跳转登录页
            location.href = '/login.html'
        }
         
}
})